skysight-inc/HackerNews huggingface dataset:
LinkedIn is not specific to software developers. And besides everything has to be added and updated regularly there "manually".

I was asking about a service that can pull data from GitHub (say the projects the user is actively committing currently), the active jobs on upwork, the reviews the developer got on those websites, and so forth.
Ask HN: How to stay interview ready in 2020?
With numerous companies laying off due to COVID-19 situation and overall uncertainty in the job market. How do you stay interview ready and prepared? Also, there have been numerous times I am contacted by companies for interview opportunities. And every time I find myself in a position where I'm totally unprepared for it and feel overwhelmed by the number of things I need to study in a very short span of time.

How do you guys stay interview ready and well prepared for when the chance comes?
From the Wikipedia page:

> At any moment, however, an alliance could shift and the two states that had previously been at war with each other may suddenly ally against the other. When this happened, the past immediately had to be re-written—newspapers retyped, new photos glued over old—to provide continuity. In many cases that which contradicted the state was simply destroyed.

How many Americans remember today that Iraq used to be an ally?

Edit: BTW the line about Eastasia is a direct quote from 1984 - it's not implying that Iraq is in East Asia
> I see you're happy to pay $100 for something I pay $10 because making a cron job is tough for you.

This is against HN rules FYI. No reason for this kind of trolling/goading. My use case doesn't even come close to matching that cost anyway.
There’s something funny about an otherwise very advanced project being broken due to css issues.

No matter how far you advance in the field you will still need to google how to center a div
This is really awesome, I love it.

I wonder whether we could procedurally generate novel writing systems that are maximally information-dense while still being legible.
I'm not that surprised. It's always seemed like Nikola is a /r/wallstreetbets kind of stock more than a serious company. Maybe I'm missing something, but that's my impression. The name also seems so uninspired, like a copycat version of Tesla.
> In short, academic institutions systemically promote exactly the sort of short-term optimization of which, ironically, the private sector is often accused.

I find it stunning at how little people understand the role of incentives in basically any sort of human-driven activity.
2008 story about a one thousand miles long travel from Malaysia to Luzon, by novice sailors on the maiden travel of their boat.
For people who read blog articles, please submit the ones you like on HN, it may not reach the front-page, but every day I go through the post blog posts submitted and send them in a newsletter
Minimal Fab – make ICs in your office
Does the proposal have any effect on lens usage?

EDIT: I mean, lenses and RecordDotSyntax both provide a way to access nested fields in records, so the new syntax would take away some of the reasons to use lenses. But are there any other relations among the two, or do lenses and RecordDotSyntax just provide two different solutions to the same problem?
History, Ancient Technology

A Collection of Unmitigated Pedantry - https://acoup.blog/
Experts Exchange has a hyphen because the words can read differently when run together.
That's the right tweet thread. It seems there are other allegations at Trevor that might be the reason he's stepping down. The thread is allegations that he entrapped a long time, mentally ill, ex-friend in an extortion case to put him in jail. The reason? Because the ex-friend was posting texts of Trevor attempting to prostitute women.

His resignation post[0] includes "I intend to defend myself against false allegations" so most likely the resignation reason is not the company, but personal allegations. Apparently there is a NYT article incoming.

[0] https://twitter.com/nikolatrevor/status/1307927801966866438
If I read the pipe maps correctly, it seems that the focus of the camp layout is on the sewage treatment facility, which is literally the center of the camp.

In my opinion, the center of the camp has prominence of place, and should be rather a social center of some kind: gathering place, daycare, school, workshops, communal kitchen, sports facilities, something like that.

A camp that elevate sewage treatment above all other concerns could be a grim place indeed. I imagine it should be possible to have an efficient, standardized sewage system that locates the physical plant off in a more discreet place
The spaces are mandatory in Python, no?

>>> 2020 . to_bytes(4, 'little')
b'\xe4\x07\x00\x00'
>>> 2020.to_bytes(4, 'little')
File "<stdin>", line 1
2020.to_bytes(4, 'little')
^
SyntaxError: invalid syntax

JavaScript also requires the spaces:

> 2020 . toFixed(2)
'2020.00'
> 2020.toFixed(2)
2020.toFixed(2)
^^^^^

Uncaught SyntaxError: Invalid or unexpected token
That's bullshit. There is a myriad of ways to get energy without fossil fuels. Wind and Solar are both cheaper than coal now and electric cars are like 97% efficient compared to ICE cars that are closer to 40%. We can replace the fossil fuel energy we use and add more to meet growing demand using wind, solar, nuclear, geothermal, tidal, etc. We need a price on carbon and we need people to get their heads out of their own ass.

Also you're understanding of the thermodynamics of climate change are completely bat shit.
Gregjor has the right answer. I know this might seem like a nice startup idea, but unless you know a group of people really feeling pained that there's no LinkedIn alternative, I would be wary. All good solutions start with a problem.
Simple, ABC - Always Be Coding!!
Brainspace Said to Be for Sale
> academia may have worsened in the meantime

This is, I believe, correct, and the problem.

> But I think they glossed over the main advantage of academia over entrepreneurship: shielding the researcher from market effects

Both I and others moved to academia for this reason. However, it is incorrect. Perhaps "market" is not the right word, but the life of an academic is dominated by competition for grant funding, and mostly focused on "salesmanship" -- more focused on selling than an entrepreneur, in fact.
Rubymine is fantastic most of the time. But when projects use too much DSLs and 'magic', nothing helps.
If you are highly intelligent you can get factual data that your president is lying actively and has lied and ditortd truth in thousands of cases. This has nothing to do with the other candidate. The argument suffices on its own. So it's either you are misinformed or your education and intelligence are somewhat relative or that you like Liars. These are the only three choices in this context.
Exxon HAD ITS OWN CLIMATE SCIENCE PROGRAM which was outfitted with better equipment than most government programs. They weren't just reviewing other scientists theories.
> If anyone still wants a simple cool TLD .com, try out names with hyphens.

You mean the minus sign? Few know how to type the actual unicode hyphen with the keyboard. Not to be confused with dash, but short or long one?... and here start your problems.
I would have thought you wouldn't like fish because you had too much of it, but 'poor people food'?
If you need a more structured way to do that, https://leetcode.com/ is a good choice.
They definitely can not use them, when they they make use of JVM features or JDK libraries delivered post Java 8.

Stating otherwise just proves that you don't know Java.

Android Studio and the complete Android toolchain runs on top of a JVM implementation, as the JVM moves forward, JetBrains will be forced to update InteliJ to take advantage of newer JVM versions, which will force Google to update all their Android development environment.

Just for kicks they are already being forced to do this,

https://github.com/robolectric/robolectric/issues/5258#issue...

https://issuetracker.google.com/issues/139013660

Again, another proof of total lack of knowledge regarding Android

Toxic bille at Java?!?

Quite the contrary, I love Java since 1996 that is my third pillar alongside .NET and C++, what I completely hate is that Google played a Microsoft move with their flavor of Android Java (aka Google's J++), helped Sun going bankrupt withering them the revenue stream from Java deployments on Android, didn't bother to rescue Sun hoping that it would close doors without a hiss, now with its Android Java forces Java developers to create special versions of their libraries tailored to Android, and has a bunch of Silicon Valley fanboys supporting their damaging actions to the Java eco-system.

What were again your apps on Play Store?
> I think most highly successful people sacrifice time with their young families for more time later, assuming it works out.

That means either divorce or alienated wife that is with you solely for money/livestyle long before the have time part happens. And even if not, if you spent all the time in work for years, adjusting to something different is hard.
There doesn't have to be a "right" that applies to everyone. If you are living a fulfilling life and making ends meet you are winning. Same for them.
Most storage corruption problems related Rasberry PIs are just PSU problems. Flash drives and SD cards draw their power directly from the Rasberry PI and since those only use a crappy micro USB port or a buggy USB C port you're going to run into issues, especially if you use a random USB charger instead of the official power supplies. External storage like an SSD that uses its own power supply (via the USB hub) will be far more reliable.
Why bother when F# already works everywhere where I care about, with better tooling support and the wealth of .NET libraries?

I already have my share of platforms I care about.
well, this sucks. you cannot enclsoe the barrels in a air-controlled room since that will siply stop the agin process qutie a bit. not to mention the size of the warehouses. i think the people should just move away if possible since this is a zero sum game.
> > "Changes to your behavior and actions..."

> Isn't this the definition (or goal) of all advertising? I don't see the connection to the first half of the statement tying it to free products and services.

I believe it was "the product is the 'ability' to change your behavior"

So the difference here is that not only the sell it but it actually works because it can adapt to the people in realtime. This is probable what is scary..

Standard advertisement is already manipulation but it's more easy to know when it is advertisement (though it's arguable that there are also tricks to get around this for TV).

In my view it is indeed the advertisement industry going too far and being allowed anything. Social Media just build a product for its client and none of them have any doubt and limits when it comes to choosing between profits and ethics.

Advertisement is ok when it is honest and not manipulative.

In addition the product is sold for politics which is even more scary.

There are regulation in many countries about what's allowed or not in advertisement. In some cases it's not allowed to blatantly lie. Or it is not allowed to hide advertisement as content, etc...

It is possible to forbid micro-targetting and manipulative AI algorithms or other methods. Users & Regulators need to understand what is being done, and how the effects are harmful to society.
Look at what the US is already doing. Torture, secret "trials", spying, internment camps, zero judicial oversight.

It's very dangerously close already, it's only a matter of time until those in power finally take the thin mask off.

Won't the citizens be surprised! Fox news never warned us of this!
A Syntax for Self-Tracking (2020)
Yes I also have more then 12 right now, so its a little odd.
That's for a 10 year veteran in the UK. Programmers are treated like commodity. So much so that I left the UK 20 years ago and haven't managed to find anything comparable to contract rates in North America - certainly nothing comparable to SV or Toronto.
I wish there would C to GO compiler, that would make my day.
I think (perhaps incorrectly) that posix regular expressions can be converted to finite state machines (and in fact, that is how you make them run efficiently), it is the PCRE that cannot be fully converted to finite state machines. (but willing to be corrected on this!)
Nikola founder Trevor Milton to voluntarily step down as executive chairman
A jabberwocky word perhaps [1]?

[1]: https://en.wikipedia.org/wiki/Jabberwocky_sentence
In that case, why not JRuby or TruffleRuby?

4 year old Rails is probably fully supported on them.
interestingly enough at one time I built a personal moat, and then was so burnt out from the effort of building the moat (and maybe just a bit undisciplined to use it like I should have) that I went off to do other stuff for 4-5 years, then when I looked back my moat was no longer valuable, and I kicked myself for not taking advantage of it when I could.
Numeric literals is a special case (in most languages), since the dot could also be a decimal separator. You have to use space or parentheses to disambiguate.

But for decimals there is no ambiguity:

>>> 2020.50.is_integer()
False
Im a little surprised everyone is commenting about Marc's quality of life. And yet fail to mention Ben.

You guys know that they work together right?

Ben literally has a book, and it literally sounds like he has a high quality of life. They pretty much have the same job, and you can infer that they prob have the same quality of life

Anyways, his workout schedule and his reading schedule doesnt really look efficient (unless if he is training to compete or includes shower time / sauna). It looks very inefficient.
He has a lot of money, i wonder why he hasnt consider optimizing those instead and have more time on his hands
Although it's suspicious, what I think it worse is that Barreitser just decided 'well, let's move on'. It's fucking evidence. How are you allowed to say 'well, let's just read the pre-written statement, except for the parts our Five Eyes partners would rather we forget about'.
This is for China's people to decide not you.
How is it any different from when Apache 2.0 got introduced?
I'd wish every product would tell what's in for me. Telling that it's world changing doesn't mean it's useful or impactful for me, as consumer or as developer. Usually, usual products brand themselves as "new" for differentiation, but real new products stay away from this to not scare people. Usually you notice when something is really "new" (aka means paradigm change) when the marketing says loud "Don't worry, everything will stay the same as it was, no visible difference for you!".
There's always a risk somewhere in that 3% there is a 1% that can drastically alter your understanding of the 97%.

You can mitigate that risk by reading a summary from a trusted source, however you can never fully eliminate it. Everything is a trade-off.
I'm out of the loop. What's happening here? All I see is a picture.
What really resonated with me is one of the speakers talking about taxing companies on collecting users' data.
They first establish that the sole driving factor for these companies is making more money than the previous quarter.
Now, if companies had to pay financially for all the data they store, they wouldn't have as strong an incentive to collect every possible data point that they can.
The word "just" in your last sentence does not paint the full picture of the situation.

Imagine two villages. In one of them, it is customary to drink a glass of wine with dinner. On holidays, two.

The other village has a habit of drinking themselves stupid every single evening with gin.

Now: this is really only a difference in quantity. Both are consuming alcohol for pleasure. But the first village will probably be OK; there are tons of such villages in France, Spain and Greece, where people live to be 90.

The second village has a huge, deadly problem.
"government is truly representative of the people" - how can they say that when there are no elections in China.
I think there is another angle to it. After a major result, is the purpose to continue finding major results or broadcast, proselytize, and teach.

One of the crazy things that I have found as a senior engineer, I focus much more on growing people in the space I created. Afterall, if the space I create can't be occupied by people, then I failed.

For Einstein, how much of his time was dedicated towards the education of ideas versus trying to solve new problems. I don't know, but it is worth considering what the purpose of tenure. Is the idea of tenure to encourage people to find new results, or to continue teaching their ideas?
Do you have a link which elaborates this more? (The bankers helping jho low to hide the fact)
Thanks! Most of my production experience with 'Haskell' was with Standard Chartered's Mu dialect, which is strict anyway.

A bit of a problem when you first start using Haskell seriously is that the IO mechanisms built into the prelude are very slow once you get to even only a few MiB.

That's easily remedied by switching to eg ByteStrings, but it's still a bit annoying that what the language presents as the 'default' is such a toy implementation.
im not fan of ruby but python was on its death bed and it came back to life only because of "data science" and "machine learning" since it was wasier to write it in python than in some compiled language and so it exploded since every big tech jumped on it right away and here we are. never say miracles don't happen :D

ruby has nothing to offer so it was left behind. maybe possibility to take your old code and ccompile it into C and gain massive performance will put ruby back on map, but i would not count on it. ruby was just a sillicon valley favourite pet that's no longer the case so i would not keep my hopes up for a big return.
One use case might be flight simulators with a bunch of different switch/indicator panels and controllers and things
PTFE is used in like a gazillion things
But none of that would require anything near USB3 bandwidth, let alone across twenty ports.
I do stuff with electronics & retrocomputing so add on top of that a bunch of USB->serial adapters to connect to old hardware; let's see

Apple //e

TRS-80 Model 100

Vt330 terminal

Plusdeck 2c cassette tape deck

Lego serial IR tower for RCX

Serial port for self-built cheap arduino clone (an NKC electronics freeduino serial) ( http://web.archive.org/web/20100131051737/http://mcukits.com... )

cable to connect TI calculators (I have a USB version of this too, though, so I don't need to use a USB-to-serial converter with my old serial cable based one.)

And that's just what comes to mind right now, I'm sure there are more.
Not that risky? This active attack is pretty easy to detect. If you fake a google cert, and chrome hits it (highly likely) game over for you.
There's a group of 150 companies and research labs supporting the development of these small-scale IC manufacturing processes:

https://www.minimalfab.com/en/about/greeting.php
I like your anecdote because it very clearly shows how nuanced and unique to each individual experiences with academia and the industry at large are.

I find it particularly interesting that you mentioned you decision being influenced by how unhappy people in academia seemed. Also, how frustrating it could be to secure funding.
I find that interesting because, you can easily find people outside of academia making the same argument.

I assume your experience in the industry is better than academia was (considering your account) but I also wonder how much of that was brought up by your prominent success in college. In my own anecdotal experience, that sort of experience, knowledge, and access can lead you to opportunities that are not representative of the majority of cases.
What do good Engineering Managers do? They taste the soup
Distance doesn't change frequency, only velocity. Doppler effect.
not without the obligatory comment about orgmode :>
CNBC Melissa Lee really dug into him about adding a solar roof to his Utah personal home[1] and claiming it as revenue (100% actually) of Nikola.

[1] https://www.youtube.com/watch?v=my08ZINPgx8&ab_channel=CNBCT...
decretism.com

Crowdsourced block list of all twitter cretins.
Except that this is not true. The people you know use google, but there are many people that don't, and just type the full url or use bookmarks, and are not particularely knowledgeable about the web. If they belong to your target group, then you'll miss some visits to your website.
Trying to find an axiomization of mathamatics and trying to find the metaphysics of mathamatics seem like two very different projects to me.
I think that is correct, but I also find Rust to be an unfriendly language and this is a very widespread problem in software engineering: our tools are generally over-complicated and people are expected to just deal with it as a sort of hazing ritual. We've also come to associate one's worth as a programmer with how many of these arcane and opaque tools they can master.

It's much easier to invent a complicated tool and come up with excuses about why all the complexity was required than to invent a tool which makes people happy and productive. Of course some people are rather weird and they're happy with baffling tools, but I'm talking here about the majority. Garbage collection is the kind of invention which freed countless programmers from having to painstakingly worry about memory management. It's not perfect, as it doesn't handle all resources, but it is doubtlessly a step in the right direction.

Now if you look at Rust, their solution to memory management is to force the programmer to add countless annotations so that the unintelligent compiler can figure out what's happening. This is a step in the wrong direction and I certainly hope that this is only a local optimum that will be surpassed, otherwise the future of system programming looks quite sad.
Obligatory security blogs:

* https://www.schneier.com/

* https://www.troyhunt.com/

* https://krebsonsecurity.com/

* https://threatpost.com/
It's why you see a bunch of cron jobs that start off with a random sleep. For example, certbot's cron:

perl -e 'sleep int(rand(43200))' && certbot -q renew
> So the dynamics have always existed in previous platforms, it's just been ratcheted up to a higher level with social media.

I remember a friend saying the "optimization is killing us". The whole economy is getting better at what it does and as it happens there are many side effects.

Those with no ethics will manage to harvest the social media technology for their profit and not for society. It applies also to taxes where companies are getting master at dodging them. Liers are getting masters at lying and we have to fight to rebuke the lies (the documentary has a quote about how much more effort is required to fight disinformation than to create it)

He also argues that optimization is poison to yourself ! But that's off subject.
It's not simply pedantic, you would be interested in knowing that if you are interested in the implementation of vector-like data structures or if you want to implement one yourself, and the only motivation for that isn't that you are penalized in some benchmark. In article about the details of C++, and especially in a footnote, it's relevant IMO.

It does happen that the only thing the point in the article relies on is `sizeof`, for sure.
Yes. Though there's lots of other flavours as well.

There's a few interesting additions you can make to POSIX style regex that preserve the linear runtime: eg complement, difference or intersection of regular expression, see eg https://docs.rs/regex/1.3.9/regex/#syntax

And there's lots of other backtracking-mandatory features that you see in some non PCRE flavours.
Actually C# runs on less platforms than Java, because it doesn't run on embedded devices, M2M, bluray players, military deployments, mainframes, Xerox and Ricoh copiers, SIM and chip based credit cards, and plenty of others devices, like even having a mobile OS based on an Java dialect.