skysight-inc/HackerNews huggingface dataset:
You sound like someone who is not good or dislikes either backend or frontend work and cheers for anybody who says that one person can`t do work. There are many of us who can.
i have a friend who used one for months, he felt safe as ever. then someone told him he had to charge the batteries...

luckily he didn't fall before realizing. funny story though
That's one thing I love about Gemstone/Smalltalk.

In Smalltalk, you would write such a query as:

(cars select: [ :car | car insurance endDate < now ]) size.

(There probably is a shortcut for just counting the elements, though admittedly you have to have each car for the query).

So what Gemstone does is that when cars is a DB collection, it interprets the block and turns it into a query. So the code for iterating in-memory and the code for doing an optimized query is the same.
Keras vs PyTorch
I think I read one comment here on HN some time ago about the lack of >16GB RAM on laptops. The reason was that DDR3 maxes out at 16GB and DDR4 which allows much higher amount of RAM lacks the low power requirements while sleeping. So one would pretty much sacrifice sleeping in order to get more RAM.
Boeing debuts first passenger-carrying hypersonic vehicle concept
Singapore sovereign fund Temasek takes stake in tech events firm Unbound
You'll see a button appears on the top right corner of the timeline when you have new messages, with the number of new messages. You can press that to load them.
Alternatively, you can go to the settings on the top right corner and change it so that it automatically loads new messages when you're scrolled to the top.

The instance has a "get started" link on the left that explains some stuff. And you can ask the instance admin kaniini for questions (who is also a Pleroma dev).
IIRC (read it some time ago, likely a previous version) it introduced Selenium.
People - lots of people - absolutely want to put furry cases on their phones. Don’t underestimate the desire to accessorize / personalize.
زمان گذشته کامل Past Perfect در زبان انگلیسی – آموزش ماضی بعید
It's not about physical capability. Obviously people aren't getting exhausted moving around 5lb laptops instead of 3lb ones. It's about comfort and ease of manipulation.
That entirely depends what the outcome of a positive screening result is. Screening doesn't really care about the base rate —and yes, if you were going to start chopping bits off immediately, it would matter— it's just there to weed out the negatives.

Doctors currently manually screen for many cancers, over entire demographics. It takes up an extraordinary amount of time, takes decades of training, and still misses cancer.

A breathalyser or toilet can sample you twice a day. That can feed into a risk analysis that pushes you onto blood screening (again, largely automated chem detection, only nursing support required). If you're still setting off alarms at that point, you go to the specialist.

And that's the point. Whereas they'd have been seeing 100% of their demographic, these machines are doing layers of screening for them. They end up only seeing a tiny fraction, where their job shifts to final confirmation and treatment.

What is really important is these machines cannot miss things. A low false positive rate is acceptable. False negatives over zero cannot be allowed because they'll delay or prevent further testing.
You have abstraction between your code and DB you can change underlying tables but interface will remain consistent requiring no changes to the application. There are security benefits too easier to prevent SQL Injection, you also only give the app user permission to execute sps so no arbitrary queries can be run.
I guess everything is relative. I also fell for a German woman, who I met because she came here to Denmark to write her PhD.

As much as she likes being home in Germany for vacations, we're both pretty much settled on staying in Copenhagen. She certainly wouldn't want to live in Berlin, but of course she may be biased, coming from rural southern Germany herself.

For reference, she comes from a small town just south of Stuttgart, and she's lived in Munich, Aachen and Mannheim in Germany, and Dublin in Ireland, before moving to Copenhagen. So I figure she's got a reasonable comparison to make :-)

Copenhagen is simply outrageously amazing for biking, public transport, cultural events and food selection. I honestly couldn't imagine living anywhere else, and I've lived at both ends of the rural/urban spectrum in Denmark, as well as visited a fair few places around the globe. I wouldn't want to live in the city centre (way too expensive and cramped), I'd like to have a garden and such. But no more than 30-45 minutes by public transport to the city centre.
Dell XPS has up to 32GB with the exactly same CPU.
It depends a lot on how much force the springs exert.
The importance of drupal maintenance and support for security and stability
Well frankly I don’t really care who won the bickering contest on this one or any other. Simply put, I don’t have time for all the things I need to do or desire to, let alone “tighten all screws” to my machine every single day.

I remember a guy at Uni who’d come to the study room, update the various spyware, malware sigs and let the Win machine purge itself for half an hour, while he had coffe and cigarettes.

Since several years, my biggest hassle has been to plug a TM backup and choose “restore from backup” when I bought a new Mac.

Drivers, power management, tweaking this-and-that... nope, my life demands those minutes back. I’m actively worried when I see Apple fuck up and potentially ruin this status quo because “innovation”.
Author here - the article compares Keras and PyTorch as the first Deep Learning framework to learn. It explores the differences between the two in terms of ease of use, flexibility, debugging experience, popularity, and performance, among others.

If you have experience with learning, or teaching Deep Learning with PyTorch or Keras, we’d love to hear your thoughts about them.
There are a lot of reasons that it might not be public, but a conspiracy is quite low on the list.

My guess is that it's due to one of the following:

* The API isn't considered beta yet.
* This was created as somewhat of a side project and hasn't been formalized yet.
* Documenting it is on the backlog.
* It's meant for internal use in that they may be building in tools in the Security and Compliance center that will be calling it.
GUIDE: Squarespace Inventory and Order Management
Same in Sweden. Warranty is 3 years by law, but the seller in responsible for whatever period that's not covered by the manufacturer.

This sometimes results in customers being ping-ponged between seller and manufacturer a few times before the seller gives in.
Question for you - what questions/problems a software architecture is trying to answer/solve?
Title seems misleading, because it doesn't seem like all carriers are stopping sharing location data... In T-Mobile's case, all they committed to doing was to "not sell customer location data to shady middlemen."

I don't see how they would classify anybody they do business with as "shady middlemen", and I also don't see how they can't get around the word "sell" by finding a different way to share, so the commitment seems vacuous.
These obtrusive popups "enter your email to get newsletter", in the history of the web has even a single user opted to provide their email to such a popup?

Also, if I decline, please remember that and don't show me the same popup for every other interaction with the site.

Otherwise, seems fine, if very apple-centric.
I think “anything but” was just a typo for “anything by”
I find it hard to believe that any decent chipset made in the last decade at least cannot support 32gb of ram. I had a reasonably cheap samsung laptop from 2012 that already did. If apple is not doing it, it's not by the lack of choices in the market.
Not the first time either, e.g. lecturers getting in trouble for calling Taiwan a country: https://www.bbc.com/news/world-australia-41104634

This is not likely to change, universities make too much money off foreign students. Australia is maybe in a more precarious position simply because of their geographic location and the resulting trade partners. (That isn't to say Australia is the only place this pressure is felt though.)
SO ends support for OpenID
Interesting, what were the best places to meet these people for you ?
I can't figure out how to scale the image I dropped onto the phone.
Maybe you should have attached a parachute?
The problem with ORMs is they have to cater to the lowest common feature-set of the supported RDBMS.
The author supports bloated stacks driven by trendy concepts. I highly disagree with nearly every point the author raises.
At the end of the day, there is http where there is the request/response cycle, and knowing how the machine works is essential, so obfuscation and nonsense should be eschewed in lieu of greater clarity of understanding.
One can pre-load data into a server rendered template but then one essentially has to load new data (hello xhr or websockets) and update the dom accordingly.
Everything else is just noise.
Full stack engineering gives one a comprehensive overview of the virtual machine.
While SPA and serverless architectures (not to mention graphQL, postgrest, and other attempts to basically agglomerate the backend server onto the database) alter this equation, having full comprehensive knowledge of this is the equivalent of a mechanic knowing her/his engine, or a soldier being able to field strip his/her armament.

So, here we have a click-bait title and our reactions are feeding into the apparent pretensions to fame engendered.

next.
How to Write a Case Expression in Ruby
At some point I forgot that I was listening to generated music and it just kept going in the background. Well done.
I bought a new laptop recently. I was very close to paying well over £1k on an XPS 13 with an 8th gen quad core i5, 16GB of RAM, and a 512GB SSD.

At some point, I came to my senses and bought a used Thinkpad X230 for just £80. I spent £100 on upgrading the RAM and SSD to match those of the XPS I mentioned (I got a rather lucky deal on the SSD). I'm currently planning on spending approximately another £100 on upgrading the display to a 13.3" 1080p IPS panel (which will require some fairly extensive hardware mods).

So, for about a quarter of what I was going to spend on the XPS, I have a machine with roughly comparable specs (Significantly weaker CPU, admittedly), but a much more rugged design with upgradable and moddable hardware.
Does this book contain any good justifications for TDD that aren't:

a) justifications for testing/ writing unit test, not TDD specifically

b) hand-wavey "it's not hard, so why resist"

c) pitching it as a way of practising writing tests, as opposed to a real development methodology in itself
I can understand the authors frustrations. I too have worked with loads of full-stack developers that have been fairly standard at both, or people that market themselves as full-stack, but are either Ruby/Python developers that can throw together a React app, or front-end wizards that can barely navigate enough Rails to build a basic CRUD app.

Where the idea falls flat is where you draw the lines in each discipline. Do you expect a front-end developer to have domain knowledge of all the leading frameworks out today? Do you expect them to be immediately productive on an Node/Express project? Additionally, on the back-end side, would you expect that person to have written production-ready code in a set of languages like Ruby, Python, C# and so, with full domain knowledge of all their respective frameworks? There are front-end devs that know a huge amount on the frontend side, and backend devs with working knowledge in a whole range of languages, but it's difficult to find a (sane) person that knows it all.

But, if you're a Rails shop, it's not uncommon for someone to know Rails really well, and be a solid frontend developer. If Ruby/Rails is your bag then that person is a full-stack developer, even though they might be completely useless if you're a .NET shop. Using myself as an example, I was fairly solid on the front-end, but as I got more involved with back-end dev I found my domain knowledge falling behind. I reckon I could throw together a halfway-decent front-end application, alongside a Rails/Django/ASP.NET MVC application, but I'd feel uncomfortable calling myself a full-stack developer because I don't consider myself good enough to know it all.

I'd be doing myself and a future employer a disservice by selling myself as such, but it doesn't mean that people don't, especially more controlling developers that want control over every aspect of an application.
Or even when you have massive GB$ fee's for onboard wifi on a flight, it'd cost next to nothing to bring up HN and casually read through threads such as this.

When I first visited HM, my sentiments were the same.

'What on earth is this fucking thing? A site... for developers... that looks like it was written as a HTML text editor without the frills?'

Over time my position has completely changed and I now adore HN for the charm of it's minimalist impression.

Don't fix what isn't broken.
do you run Windows or Linux on it ?
Even a CSS change with better typography & legibility would go a long way. You wouldn't have to "modernize" the site.

Screen resolutions and pixel density have increased dramatically since HN was designed. It could at least use a fresh coat of paint :)
They just didn’t do the final upload; the text was finalized like six weeks ago. The idea was to do it at the same time the physical books shipped. If it’s not already fixed, should be done very soon. I’ve had the PDF in my inbox for a few weeks.
OpenAI is cover up research AI for the CIA. The main goal will be to kill innocent folks with this type of AI research. These folks are working for CIA without noticing the involvement of The Spy Agency. They are ostensibly private institutions and businesses which are in fact financed and controlled by the CIA. From behind their commercial and sometimes non-profit covers, the agency is able to carry out a multitude of clandestine activities—usually covert-action operations. Many of the firms are legally incorporated in Delaware because of that state's lenient regulation of corporations, but the CIA has not hesitated to use other states when it found them more convenient. The NSA/CIA's best-known proprietaries are Amazon, facebook, Microsoft, Palantir, OpenAI (cover up research AI via non-profit) and Google.... Good luck with working inside a military research without decoding the source of funding.
And it won’t be using low power memory modules. That’s the trade off.
Brittle is kind of an ironic thing to say when the majority of pc laptops have long been brittle.
Home, page up and page down is just CMD + left, up or down arrow isn't it?

Selecting a word: double click / tap on it.
A very complete looking Python cheatsheet
These 6 online-courses will make you an AI expert
'World's first' 5G network launches
I couldn't agree more. The new MBPs are basically lemons. Mine absolutely is, and is unusable and sent out for repairs after only 1 year (defects include but are definitely not limited to this ultra brittle keyboard). I will definitely not buy another one of these awful machines.

What ever was the point of making this thing razer thin? What bizarre, mythical user did they have in mind that just couldn't stand a few cm of extra 'bulk'? None of this makes any sense, except it being a case of design driven engineering run amok.
Time to save your new Surface Book 2
Apple (MBP15 late 2013, iMac 27 late 2009) user at home, Dell XPS 15 9550 (2015) user at work here.

While I totally agree with you about the new MBP, please just know that the XPS 15 isn't without it's problems too! It must just be that Windows users are more used to lower quality hardware/software that such things are accepted...

I really like my XPS 15 as it is fast and as compact as a MBP, but:

- Microsoft Surface Bluetooth mouse and keyboard don't work anymore after an idle period of maybe 10 minutes. Have to disable/enable Bluetooth to get it working again. I reverted to RF dongle keyboard and use the Surface Mouse with the included USB cable.

- I had a huge number of BSOD early on. It's still not perfect, but almost fine now.

- The web cam is at the worst possible position. It films your fingers and breast, rather than head!

- The microphone is even worse, no one will hear you talking.

- Headphone with microphone works fine. But after unplugging I don't have any sound anymore. Sleep/wake fixes it...

- I obviously do miss some of the Mac apps like OmniFocus, Pixelmator, xScope and others while working in Windows.
Popular Facebook app “Nametests” publicly exposed user data for years
It was not just about the speed, back then, it was also that a parent who didn't know much about this stuff could give it to their kid and just not worry about it. The RPi is closer to a modern PC than it is to an 80s 8-bit, even tho' it can run BBC BASIC.
Something along the lines of

db.Query<Car>("SELECT * FROM Cars WHERE InsuranceEndDate < @Date", new { Date = DateTime.Now });

/edit: Sorry, missed the "number of". Well, you get the idea. It'd use 'QuerySingle' instead.
I think the reason is LPDDR3 which only goes up to 16GB with Intels chipsets, they would need to use Desktop class ram to go above which uses a lot more power.

[1] https://macdaddy.io/macbook-pro-limited-16gb-ram/
its not like the change of thickness is a single variable from one gen of a phone to the next. Id wager there are other variables that make people purchase new phones rather than 1mm shaved off.
Scalable training of ANNs with sparse connectivity inspired by network science
You can't at the moment. It's assuming your image/design is following the phone screen dimension in the first place. But it's something I could add in the future!
Not this again. ORMs are some of the most impenetrable code you'll ever see. Understanding the performance characteristics of a CRUD application using SQL is vastly simpler than trying to puzzle out the arcane ways in which ORMs decide to throw up garbage once you add one more thing to the mix.
It only shows up after u clicked on the "coming soon" feature. I don't think it's obtrusive at all.
Analyst Believes Bitcoin Has Reached the Bottom
That's a good thing, I think. Programmers should have a good understanding of general algorithms but it's up to the frameworks themselves to reduce the need to be "mastered". I don't want to spend time mastering a particular framework because that knowledge is not portable across languages.
In my opinion, psychoinformatics is just that. Now we have better tools for data collection and analysis plus outside knowledge from computer science. When we talk to psychologists, they have ideas that have been there for a long time but they did not know how to actually run these experiments. We bring a large scale view into their field. They are usually overwhelmed and we need to guide them extensively. (I've had to specifically craft dataframes into SPSS data file formats in a specific order for them to actually be able to work with.)

You'll see that definitions have evolved over time. Each new wave has a new vision based on the latest research trends and tools.
Marshmello X Lil Peep – Spotlight (Dance Video)
Absolutely. This is a significant point. People, being anthropomorphic, are looking for some Big Evil Person who is personally doing all this, when it's an epiphenomenon of the systems we accept/tolerate.
Google admits it lost out to Microsoft buying GitHub
You are actually right and down voters have no clue (and this is what I hate about HN, if you don't comment then don't downvoye)

To answer your question though - Microsoft has a lot of git extensions that they are slowly submitting upstream. Hence git is usable for their megarepo.

Look up GVFS on GitHub, very cool work.

Same for Twitter (they are not submitting upstream though as far as I know)

Similar for fb/mercurial
>It does if your application state happens to include TCP connections.

That's not really what's meant by state though...
Why not ban manufacturing certain plastics that end up in consumers' hands?
That is a very interesting question. My assumptions are:

1: Running a ActivityPub server is much much cheaper then building a hyper growth company like Facebook. So less revenue is needed. I would expect that an AP server running on a cheap VM for less then $100/month can handle many millions of monthly users. I know admins of other systems, serving a million monthly users with a $10/month VM.

2: Facebooks valuation per user is insanely high. The company is valued at over $200 per monthly user. The average site owner would be happy with just 1% of that. I know people who built communities with a million monthly users. And they are not worth millions. Let alone hundreds of millions.

3: I think there is a better way of advertising then the aggressive approach we see on FB, Twitter etc. It might not work for super big companies. But I have the feeling that a site owner who caters to say 10 million users could get a few sponsorships and make 5 figures monthly with very very lean ads.
> That sounds more like a charge you would expect in a hostel.

I've stayed in hostels in >25 countries and have never had to pay for bed sheets besides there
> as a frontend dev I want a mix of Adobe CS and a bunch of primarily posix compatible tools, and then Windows is seriously suboptimal.

Not sure why it's suboptimal, WSL is amazing. I am primary a frontend dev as well and do most of my building / start-up / testing of my work inside of a terminal. It's great and Adobe works great as well with the added bonus of the better Windows dropdowns (Mac OS dropdowns drive me nuts but for Windows you can give one focus and scroll through all the options with the keyboard).

> but even beyond that the sheer number of popups and shit I need to close when starting from a clean install on Windows makes me want to punch the computer, and naturally that is a very subjective experience.

When I first started up I had like 2 notifications to use Edge and something else and that was it. When I enrolled in the Windows beta I received a few more for requests for feedback, which it warned me about ahead of time. Not sure why you had so many pop-ups and I've had basically none.

It's always so weird to me how my experience with Windows machines differs from those who prefer Macs. I own and use both and they both seem pretty great to me. The only big thing is I make sure to only buy Windows hardware from Microsoft to get their "genuine experience" because HP and everyone else likes to ruin it with their bullshit.
Not an advocate of Microsoft, tho I'm using GitHub and VSCode.

As for heavy technical background, would you elaborate on that? I'm more like a jack of all trades.